// 门店列表
export interface storeNodeListData {
	id: any;
	name: any;
}

// 销售渠道列表
export interface channelListData {
	value: any;
	name: any;
}


// 销售订单列表
export interface saleOrderListData {
	id: any;
	snkey: any; 
	alterTime: any;
	createdTime: any;
	source: any;
	device: any;
	ip: any;
	realName:any;
	itemsList:{
		id: any,
		title: any,
		levels: any,
		invitationCode: string,
		parentIdentity: string,
		rebateList:{
			id: any,
			employee : any,
			employeeId : any,
			isHandsel: any,
			money: any,
			proportion: any,
			times: any,
		} | null
	} | null;
	statusAddons: any | [],
	totalPay: any;
	totalMoney: any;
	arrears: any;
	status: any;
	name: any;
	node: any,
	phone: any;
	noteList: Array<{
		createdBy: any,
		createdTime: any,
		id: any,
		node: any,
		note: any,
		portalId: any,
		snkey: any,
		storeId: any,
	}> | null
}


// 销售订单详情
export interface saleOrderDetailsData {
	convertList: any,
	enablePassword: any,
	isMembership: any,
	membership: any,
	membershipCover: any,
	membershipCycle: any,
	membershipExpire: any,
	membershipIcon: any,
	order: {
		snkey: any,
		id: any,
		realName: any,
		name: any,
		userId: any,
		phone: any,
		createdBy: any,
		createdTime: any | [],
		alterTime: any,
		totalPrice: any,
		totalMoney: any,
		plusDiscount: any,
		alterMoney: any,
		alterMoney2: any,
		ppcAlterMoney: any,
		status: any,
		statusAddons: any | [],
		payStatus: any,
		arrears: any,
		opid: any,
		referKey: any,
		source: any,
		device: any,
		node: any,
		store: any,
		orderType: any,
		type: any,
		note: any,
		ip: any,
        itemsList2: [{
			alterMoney: any,
			alterMoney2: any,
			amount: any,
			arrears: any,
			attrValues: any,
			cardType: any,
			caseId: any,
			change: any,
			cover: any,
			discount: any,
			employeeNames: any,
			id: any,
			isHandsel: any,
			leftArrears: any,
			money: any,
			number: any,
			orderKey: any,
			orderType: any,
			originAmount: any,
			originPrice: any,
			paymentList: [{
				alterTime: any,
				amount: any,
				money: any,
				payStatus: any,
				payment: any,
				paymentId: any,
			}],
			periodUnit: any,
			plusDiscount: any,
			plusMoney: any,
			plusPrice: any,
			ppcAlterMoney: any,
			price: any,
			realAmount: any,
			realPrice: any,
			rebateList: [{
				id: any,
				employee: any,
				money: any,
				proportion: any,
				times: any,
				employeeId: any,
				isHandsel: any,
			}],
			referId: any,
			reviewStatus: any,
			serviceRebate: any,
			snkey: any,
			times: any,
			title: any,
			type: any,
			validity: any,
			worth: any,
        }],
		ppcList: any,
		psList: any,
		membership: any,
		rebateList: any,
		payList: [{
			arrears: any,
			code: any,
			id: any,
			money: any,
			name: any,
			nativePay: any,
			orderKey: any,
			payStatus: any,
			payTime: any,
			paymentId: any,
			pointsMoney: any,
			ppcoid: any,
			realAmount: any,
			snkey: any,
			stats: any,
			superId: any,
			transactionId: any,
			uvid: any,
		}],
		noteList: any,
		plus: any,
		isPlus: any,
	},
	payList: [{
		id: any,
		name: any,
		code: any,
		nativePay: any,
		money: any,
		realAmount: any,
		pointsMoney: any,
		arrears: any,
		paymentId: any,
		orderKey: any,
		snkey: any,
		superId: any,
		payTime: any,
		transactionId: any,
		payStatus: any,
		ppcoid: any,
		uvid: any,
		stats: any,
	}],
	refundList: any,
	refundOrderList: [{
		snkey: any,
		id: any,
		realName: any,
		name: any,
		userId: any,
		phone: any,
		createdBy: any,
		createdTime: any,
		alterTime: any,
		totalPrice: any,
		totalMoney: any,
		plusDiscount: any,
		alterMoney: any,
		alterMoney2: any,
		ppcAlterMoney: any,
		status: any,
		payStatus: any,
		arrears: any,
		opid: any,
		referKey: any,
		source: any,
		device: any,
		node: any,
		store: any,
		orderType: any,
		type: any,
		note: any,
		ip: any,
        itemsList2: [{
			alterMoney: any,
			alterMoney2: any,
			amount: any,
			arrears: any,
			attrValues: any,
			cardType: any,
			caseId: any,
			change: any,
			cover: any,
			discount: any,
			employeeNames: any,
			id: any,
			isHandsel: any,
			leftArrears: any,
			money: any,
			number: any,
			orderKey: any,
			orderType: any,
			originAmount: any,
			originPrice: any,
			paymentList: [{
				alterTime: any,
				amount: any,
				money: any,
				payStatus: any,
				payment: any,
				paymentId: any,
			}],
			periodUnit: any,
			plusDiscount: any,
			plusMoney: any,
			plusPrice: any,
			ppcAlterMoney: any,
			price: any,
			realAmount: any,
			realPrice: any,
			rebateList: [{
				id: any,
				employee: any,
				money: any,
				proportion: any,
				times: any,
				employeeId: any,
				isHandsel: any,
			}],
			referId: any,
			reviewStatus: any,
			serviceRebate: any,
			snkey: any,
			times: any,
			title: any,
			type: any,
			validity: any,
			worth: any,
		}],
		ppcList: any,
		psList: any,
		membership: any,
		rebateList: any,
		payList: [{
			arrears: any,
			code: any,
			id: any,
			money: any,
			name: any,
			nativePay: any,
			orderKey: any,
			payStatus: any,
			payTime: any,
			paymentId: any,
			pointsMoney: any,
			ppcoid: any,
			realAmount: any,
			snkey: any,
			stats: any,
			superId: any,
			transactionId: any,
			uvid: any,
		}],
		noteList: any,
		plus: any,
		isPlus: any,
	}],
	refundable: any,
	repayList: any,
	repayOrderList: [{
		snkey: any,
		id: any,
		realName: any,
		name: any,
		userId: any,
		phone: any,
		createdBy: any,
		createdTime: any,
		alterTime: any,
		totalPrice: any,
		totalMoney: any,
		plusDiscount: any,
		alterMoney: any,
		alterMoney2: any,
		ppcAlterMoney: any,
		status: any,
		payStatus: any,
		arrears: any,
		opid: any,
		referKey: any,
		source: any,
		device: any,
		node: any,
		store: any,
		orderType: any,
		type: any,
		note: any,
		ip: any,
        itemsList2: [{
			alterMoney: any,
			alterMoney2: any,
			amount: any,
			arrears: any,
			attrValues: any,
			cardType: any,
			caseId: any,
			change: any,
			cover: any,
			discount: any,
			employeeNames: any,
			id: any,
			isHandsel: any,
			leftArrears: any,
			money: any,
			number: any,
			orderKey: any,
			orderType: any,
			originAmount: any,
			originPrice: any,
			paymentList: [{
				alterTime: any,
				amount: any,
				money: any,
				payStatus: any,
				payment: any,
				paymentId: any,
			}],
			periodUnit: any,
			plusDiscount: any,
			plusMoney: any,
			plusPrice: any,
			ppcAlterMoney: any,
			price: any,
			realAmount: any,
			realPrice: any,
			rebateList: [{
				id: any,
				employee: any,
				money: any,
				proportion: any,
				times: any,
				employeeId: any,
				isHandsel: any,
			}],
			referId: any,
			reviewStatus: any,
			serviceRebate: any,
			snkey: any,
			times: any,
			title: any,
			type: any,
			validity: any,
			worth: any,
		}],
		ppcList: any,
		psList: any,
		membership: any,
		rebateList: any,
		payList: [{
			arrears: any,
			code: any,
			id: any,
			money: any,
			name: any,
			nativePay: any,
			orderKey: any,
			payStatus: any,
			payTime: any,
			paymentId: any,
			pointsMoney: any,
			ppcoid: any,
			realAmount: any,
			snkey: any,
			stats: any,
			superId: any,
			transactionId: any,
			uvid: any,
		}],
		noteList: any,
		plus: any,
		isPlus: any,
	}],
	type: any,
}

// 服务订单详情
export interface serveOrderDetailsData {
	serviceOrderInfo: {
		serviceSnkey: any,
		serviceTime: any,
		createTime: any,
		createdBy: any,
		userId: any,
		username: any,
		phone: any,
		serviceNode: any,
		openNode: any,
		employee: any,
		employeeId: any,
		device: any,
		source: any,
		status: any,
		level: any,
		membership: any,
		membershipCycle: any,
		isMembership: any,
		ip: any,
		membershipCover: any,
		membershipIcon: any,
		membershipExpire: any,
	},
	serviceCardInfo: [{
		serviceCardId: any,
		ocid: any,
		cardName: any,
		serTimes: any,
		attrValues: any,
		cardType: any,
		serStaffName: any,
		consumeMoney: any,
		serviceRebate: any,
		enableServiveTimes: any,
		enableConsumeRebate: any,
	
	}],
	orignOrderInfo: [{
		serviceCardId: any,
		snkey: any,
		title: any,
		orderPrice: any,
		payPrice: any,
		cardType: any,
		consumeRebate: any,
		cardNumOrDay: any,
		resNumOrDay: any,
		saleNode: any,
		ucid: any,
		times: any,
		totalTimes: any,
		attrValues: any, 
		validity: any,
		periodUnit: any,
		leftTimes: any,
		leftDays: any,
		orderKey: any,
		consumeMoney: any,
		enableServiveTimes: any,
		enableConsumeRebate: any,
	}],
	customerInfo: [{
		serviceCardId: any,
		serStaffName: any,
		isCustomer: any,
		suggestion: any,
	}],
	cardInfo: [{
		serviceCardId: any,
		enableServiveTimes: any,
		enableConsumeRebate: any,
	}]
}



// 退款订单列表
export interface orderRefundListData {
	id: any;
	snkey: any;
	alterTime: any;
	createdTime: any;
	source: any;
	device: any;
	ip: any;
	itemsList:{
		id: any,
		title: any,
		levels: any,
		invitationCode: string,
		parentIdentity: string,
		rebateList:{
			id: any,
			employee : any,
			employeeId : any,
			isHandsel: any,
			money: any,
			proportion: any,
			times: any,
		} | null
	} | null;
	totalPay: any;
	totalMoney: any;
	arrears: any;
	channel: any;
	status: any;
	name: any;
	node: any,
	phone: any;
	refundStatus: any,
	noteList: Array<{
		createdBy: any,
		createdTime: any,
		id: any,
		node: any,
		note: any,
		portalId: any,
		snkey: any,
		storeId: any,
	}> | null
}
